Experiences in La Digue Island, Seychelles